package org.neuedu.ssmp.crm.service;

import org.neuedu.ssmp.crm.entity.ServiceManagement;
import org.neuedu.ssmp.crm.entity.ServeList;
import com.baomidou.mybatisplus.extension.service.IService;
import org.neuedu.ssmp.crm.entity.ServiceManagementHandle;
import org.neuedu.ssmp.crm.entity.vo.ResponseEntity;

import java.util.Date;
import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author MoonHolder
 * @since 2019-12-09
 */
public interface IServeListService extends IService<ServeList> {
    ResponseEntity add(ServeList serveList);

    ResponseEntity sysUserInfo();

    ResponseEntity severStateInfo();

    public List<ServeList> serviceArchiving();

    List<ServiceManagement> findAllsServiceArchiving();

    List<ServiceManagement> findAllsSsrviceFeedback();

    List<ServiceManagement> serviceArchive(String inputClientName, String summry, String createTime);

    List<ServiceManagement> serviceFeedback(String inputClientName, String summry, String createTime);

    ResponseEntity edit(ServiceManagementHandle serviceManagementHandle);

    ResponseEntity del(int id);

    List<ServiceManagementHandle> conditionQuery(String name, String summry, String createTime, Integer from,Integer userId);
}
